package tournoidefoot.modele;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;

@Entity
public class Joueur  implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 3251329314439649964L;
	private int numeroJoueur;
	private String nomJoueur;
	private String prenomJoueur;
	private String poste;
	private Equipe equipe;
	private int numeroJoueurEquipe;
	
	@Id
	public int getNumeroJoueur() {
		return numeroJoueur;
	}
	public void setNumeroJoueur(int numeroJoueur) {
		this.numeroJoueur = numeroJoueur;
	}
	public String getNomJoueur() {
		return nomJoueur;
	}
	public void setNomJoueur(String nomJoueur) {
		this.nomJoueur = nomJoueur;
	}
	public String getPoste() {
		return poste;
	}
	public void setPoste(String poste) {
		this.poste = poste;
	}
	public String getPrenomJoueur() {
		return prenomJoueur;
	}
	public void setPrenomJoueur(String prenomJoueur) {
		this.prenomJoueur = prenomJoueur;
	}

	public int getNumeroJoueurEquipe() {
		return numeroJoueurEquipe;
	}
	public void setNumeroJoueurEquipe(int numeroJoueurEquipe) {
		this.numeroJoueurEquipe = numeroJoueurEquipe;
	}
	@ManyToOne
	public Equipe getEquipe() {
		return equipe;
	}
	public void setEquipe(Equipe equipe) {
		this.equipe = equipe;
	}

}
